assistant priests - French English Dictionary